particulate leaching - Francés Inglés Diccionario